Fillable arrays with constant time operations and a single bit of redundancy

نویسندگان

  • Jacob Teo Por Loong
  • Jelani Nelson
  • Huacheng Yu
چکیده

In the fillable array problem one must maintain an array A[1..n] of w-bit entries subject to random access reads and writes, and also a fill(∆) operation which sets every entry of A to some ∆ ∈ {0, . . . , 2− 1}. We show that with just one bit of redundancy, i.e. a data structure using nw + 1 bits of memory, read/fill can be implemented in worst case constant time, and write can be implemented in either amortized constant time (deterministically) or worst case expected constant (randomized). In the latter case, we need to store an additional O(lgn) random bits to specify a permutation drawn from an 1/nalmost pairwise independent family.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Synthesis of High Speed Low Power Signed Digit Adders

Signed digit (SD) number systems provide the possibility of constant-time addition, where inter-digit carry propagation is eliminated. Such carry-free addition is primarily a three-step process; adding the equally weighted SDs to form the primary sum digits, decomposing the latter to interim sum digits and transfer digits, which commonly belong to {–1, 0, 1}, and finally adding the tra...

متن کامل

Modified 32-Bit Shift-Add Multiplier Design for Low Power Application

Multiplication is a basic operation in any signal processing application. Multiplication is the most important one among the four arithmetic operations like addition, subtraction, and division. Multipliers are usually hardware intensive, and the main parameters of concern are high speed, low cost, and less VLSI area. The propagation time and power consumption in the multiplier are always high. ...

متن کامل

Investigating structural, optical and photocatalytic properties of hydrothermally synthesized ZnO nanorod arrays with various aspect ratios

ZnO nanorods with various aspect ratios (by changing the time of growth between 0-240 min) were synthesized using hydrothermal method and were investigated using XRD, SEM, UV–Vis and PL. It was found that growth time is directly coupled with the length, orientation and aspect ratio of the nanorod arrays. The optical transmittance of the NR arrays indicated a regular decrement of average transmi...

متن کامل

Planelet Transform: A New Geometrical Wavelet for Compression of Kinect-like Depth Images

With the advent of cheap indoor RGB-D sensors, proper representation of piecewise planar depth images is crucial toward an effective compression method. Although there exist geometrical wavelets for optimal representation of piecewise constant and piecewise linear images (i.e. wedgelets and platelets), an adaptation to piecewise linear fractional functions which correspond to depth variation ov...

متن کامل

Solving a Redundancy Allocation Problem by a Hybrid Multi-objective Imperialist Competitive Algorithm

A redundancy allocation problem (RAP) is a well-known NP-hard problem that involves the selection of elements and redundancy levels to maximize the system reliability under various system-level constraints. In many practical design situations, reliability apportionment is complicated because of the presence of several conflicting objectives that cannot be combined into a single-objective functi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1709.09574  شماره 

صفحات  -

تاریخ انتشار 2017